cable needle (cn) - English Synonyms Dictionary